home *** CD-ROM | disk | FTP | other *** search
/ BBS Toolkit / BBS Toolkit.iso / doors_1 / infoibm.zip / INFO006.066 < prev    next >
Text File  |  1987-12-10  |  31KB  |  792 lines

  1. Article 32 of 33, Wed 18:31.
  2. Subject: Info-IBMPC Digest V6 #66
  3. From: hicks@WALKER-EMH.ARPA (Gregory Hicks COMFLEACTS)
  4. Path: umd5!mimsy!oddjob!gargoyle!ihnp4!ptsfa!ames!ucbcad!ucbvax!WALKER-EMH.ARPA!hicks
  5. Organization: The ARPA Internet
  6. Newsgroups: comp.sys.ibm.pc.digest
  7. Date: 30 Sep 87 22:31:33 GMT
  8. Sender: daemon@ucbvax.BERKELEY.EDU
  9.  
  10. Info-IBMPC Digest       Wed, 30 September 1987    Volume 6 : Issue 66
  11.  
  12. This Week's Editor: Gregory Hicks - Chinhae Korea <hicks@walker-emh.arpa>
  13.  
  14. Today's Topics:
  15.                             OS/2 Developers Kit
  16.                 Mixed language programs problem in linking
  17.                 MS Windows and IBM Mouse on PS/50 (2 msgs)
  18.                          PKARC Serious Squash Bug
  19.              NDMAKE 4.3 - make utility for MSDOS now available
  20.                  HD Park Software available from SIMTEL20
  21.                Commercial Programs Redirecting LPT# to disk
  22.                             PRTEGA.ASM Updated
  23.           Unix compatible tools source and binarys from SIMTEL20
  24.                CapsCtrl & Buf160 Utilities for new keyboards
  25.  
  26. Today's Queries:
  27.                              Crossword Puzzles
  28.                            Eagle-PC info needed
  29.             Reformat 1.50 trashing logical disks under DOS 3.3
  30.                FORTRAN 'interval arithmetic' compiler query
  31.                    Modifying a Program to read Drive C:
  32.                Adding a 1.2 MB 5.25" floppy to an IBM PC/XT
  33.                    Adding a 3.5 inch drive to AT&T 6300
  34.                    Sunshine EPROM Burner Software needed
  35.                   80386 motherboard upgrade to IBM-PC/xt
  36.                      Adding Memory to an IBM EGA Card
  37.                   Experience with RightWriter/Rightwords
  38.                        Uncompress for unix .Z wanted
  39.                       MultiSync monitor with Hercules
  40.  
  41.         INFO-IBMPC BBS Phone Numbers: (213) 827-2635 (213) 827-2515
  42.  
  43. ----------------------------------------------------------------------
  44.  
  45. Date: Sat, 26 Sep 87 14:10:54 PDT
  46. From: bmarsh@cod.nosc.mil (William C. Marsh)
  47. Subject: OS/2 Developers Kit
  48.  
  49. >From: Anonymous
  50.  
  51. >I've used OS/2 (Version 10.0, Rev 3.42.1.1) for approximately two months
  52. on both an IBM PC-AT model 139 (boosted to 8 MHz, 1 ws; 2.5 Mb ram; 32 Mb,
  53. 46 ms, I2L  disk), and an AT clone (8 MHz, 0 ws; 2 Mb ram; 72 Mb, 24 ms,
  54. Toshiba disk.  I've given up on OS/2.  Why?
  55.  
  56. My setups: AST Premium AT clone (10 Mhz, 0 ws), AT clone (10 Mhz, 1 ws).
  57. Both with approx. 2 Meg of ram.
  58.  
  59. >1.  OS/2 is slooooow.  For example, OS/2 scrolls text on a MDA in real
  60. mode at about 2400 baud.
  61.  
  62. I am using the same version (3.42.1.1 87/05/08), and I don't see this
  63. 'slowness'.  I am using a Hercules compatable MDA, and text 'screams' by.
  64. The version of jove I have ported to OS/2 talks through DOS (as in
  65. write(1...) and I have no intention to change to using the video services
  66. provided by OS/2, it's fast enough as it is.
  67.  
  68. >2.  OS/2 is buggy.  I experienced lots of mysterious crashes with lots of
  69. mysterious messages, i.e., "System detected an internal processing error",
  70. "Internal thread attempting to leave kernel", etc.  OS/2 would even crash
  71. (for no reason at all) in the middle of boot.
  72.  
  73. Mostly the 'thread attempting to leave kernel' error is caused by linking
  74. to the wrong c library (model size), then trying to run codeview to see why
  75. it doesn't work.  I haven't had that error at any other time.
  76.  
  77. But that's not to say there are no bugs:  Trying to do anything (copy, dir,
  78. etc.) with either of my PC/VI (V 1.11) distribution disks causes an inter-
  79. nal processing error...
  80.  
  81. >3.  OS/2 is huge.
  82.  
  83. Agreed.  I'll wait to pass any judgements until the real distribution oc-
  84. curs.
  85.  
  86. >    And what do you get for 7 Mb of disk space?  Not much.  Only the bare
  87. basics, e.g., CD, COMP, COPY, DEL, DIR, EDLIN, MORE, REN, etc., are in-
  88. cluded with OS/2 (MORE still requires a "<").
  89.  
  90. Plus two C compilers, CodeView, MASM, sdked, bind, all the libraries...
  91.  
  92. >    "MS OS/2 will run ... with the following hardware:
  93. >         ...
  94. >         1 meg of memory (2-3 recommended).
  95. >         ..."
  96. >
  97. >    Don't believe it.  Don't even think about trying to use OS/2 with less
  98. >    than 2 Mb ram.  The C compiler, linker, etc. won't run in less.
  99.  
  100. I ran fine with 1 meg in my AST until I could put more in.
  101.  
  102. >4.  OS/2 won't boot with foreign cards installed, such as a 3Com Ethernet
  103. >    card...
  104.  
  105. I have a 3Com Ethernet card in my AST, and it boots fine.  Sounds to me
  106. that you have the card sharing an interrupt or DMA channel.  I also have an
  107. ARNET 8 port serial card installed in the same computer.  Haven't had to
  108. switch any boards, except the AST EGA card (which just needs a new ROM, as
  109. we learned from the AST guy at the conference).
  110.  
  111. >5.  Many of OS/2's "new" features did not work.  At least Microsoft was
  112. kind enough to warn you of some,
  113.  
  114. >    "...memory swapping to disk is not solid in this release.  If you
  115. >    stress it too hard it will fail and the system will stop."
  116.  
  117. >    Hey, I couldn't get swapping to work AT ALL.  Codeview doesn't under-
  118. stand the concept of threads, nor can it debug dynamic link libraries.  The
  119. list goes on and on.  And that's what MS was nice enough to acknowledge---
  120. LOTS of OS/2 just doesn't work.
  121.  
  122. CodeView needs work, as it can crash the system.  But other than that, I
  123. haven't had any problems, associated with swapping (which I use) or others.
  124. I have tries queues, pipes (jove uses them for running other processes),
  125. and threads with no problems.  The C library needs to support multi-thread
  126. programs better, though...
  127.  
  128. >6.  OS/2 uses the same pathetic file system found in MS-DOS...
  129.  
  130. Do you want to re-format your hard disk everytime you switch operating
  131. systems?  If I need to run DOS 3.3 (to use our network or tape backup) I
  132. simply boot from a diskette.  Make life very easy for me.  If you want UNIX
  133. 4.2 BSD, then I would suggest talking to Berkeley.
  134.  
  135. >Conclusion
  136.  
  137. >OS/2 was a terrible waste of $3000 and 2 months of my time.
  138.  
  139. I'm sorry you feel that way.  It has been a very enjoyable three weeks for
  140. me, and I'm looking forward for more.  I really think it is childish to
  141. think Microsoft is trying to rip off 2000+ people.  If the developers all
  142. thought like you, they wouldn't be able to sell the $395 operating system
  143. to anybody.
  144.  
  145. >And that's just for the beta version---when the real OS/2 comes out,
  146. >you get them to pay you again!  About $395.
  147.  
  148. Developers will get all releases, up to the OS/2 version 1.1 release.  Be-
  149. sides, do you remember paying $200 for CP/M?  I do.
  150.  
  151. >But wait, there's more!  You'll need new OS/2 software too.
  152.  
  153. The C compiler, MASM, and sdked come with the developers kit now.  All the
  154. others work in the dos compatability box anyway, so why do you feel you
  155. 'have' to upgrade?
  156.  
  157. >P.S., if you own a non-IBM keyboard destined for OS/2 use, you might want
  158. to test it to make sure that it handles ctl-esc and alt-esc, the key com-
  159. binations used to bring up the session manager and switch between screen
  160. groups.  Alt-esc doesn't work on many AT-clone keyboards!
  161.  
  162. Certainly not Microsoft's fault that your clone keyboard doesn't work.  All
  163. my clone keyboards work...
  164.  
  165. Bill Marsh, Naval Ocean Systems Center, San Diego, CA
  166. {arpa,mil}net: bmarsh@cod.nosc.mil
  167. uucp: {ihnp4,akgua,decvax,dcdwest,ucbvax}!sdcsvax!nosc!bmarsh
  168.  
  169. "If everything seems to be coming your way,
  170.   you're probably in the wrong lane."
  171.  
  172. ------------------------------
  173.  
  174. Date: Sat, 26 Sep 1987 21:40-EDT
  175. From: kwh@di.sei.cmu.edu.UUCP (Kurt Hoyt)
  176. Subject: Mixed language programs problem in linking
  177. Organization: Carnegie-Mellon University, SEI, Pgh, Pa
  178.  
  179. In article <582@uvm-gen.UUCP> haviland@uvm-gen.UUCP (Tom Haviland) writes:
  180. >
  181. >  I have an interesting problem I wonder if anyone out there might have
  182. >experienced.  I'm writing a menu system to go with a fortran modelling
  183. >package, and since supposedly microsoft C and FORTRAN work together, I
  184. >wrote the menu system in C.  I've set up an INTERFACE block in the fortran
  185. >program to call the C routines, and it seems to call the routine ok, but
  186. >when the C routine calls the fscanf() function, reading floating point
  187. >numbers from a file (%f) I get an error "Floating point not loaded" and
  188. >the program stops.  Now the C routines do some floating point calculations
  189. >         Thomas P. Haviland
  190.  
  191. Your problem isn't in the compiling -- its in the linking. If you link from
  192. FORTRAN instead of from cc, the proper library for scanf/printf for float-
  193. ing point numbers isn't linked. See page 367 of the C compiler user's guide
  194. manual:
  195.  
  196.      "Your program needs the foating-point library, but the library was
  197.      not loaded. The error causes the program to terminate with an exit
  198.      status of 255."
  199.  
  200. You need to link in the C floating point library when you link. FORTRAN
  201. won't know that you need the C floating point library. Hope this helps. It
  202. is a common error when mixing languages. I ran into similar problems mixing
  203. C and Ada because Ada didn't link in some startup code that the C code
  204. needed, so I had to explicitly tell Ada to link in the C startup code.
  205.  
  206. ------------------------------
  207.  
  208. Date: Sun, 27 Sep 87 00:52:29 PDT
  209. From: Jeff Wallace <jeffw%con.Berkeley.EDU@ucbvax.Berkeley.EDU>
  210. Subject: MS Windows and the IBM Mouse on PS/50
  211. Cc: Doug_Wade%UBC.MAILNET@mit-multics.arpa
  212.  
  213. >I've had no luck trying to get Microsoft Windows to recognize a IBM mouse
  214. >on my PS/50.
  215.  
  216. I had the same problem with my model 60 when I purchased it in May.  The
  217. problem I had was that I had Windows v1.03.  Version 1.03 does not have the
  218. proper drivers for the PS/2 mouse and the 8512, 8513, 8514 and 8514/A
  219. monitors.  You can substitute one of the video drivers (I think the EGA
  220. one) and it will work fine, but the mouse is a different story.
  221.  
  222. I called Aldus Corp. (the makers of PageMaker) and found out from technical
  223. support that they had created a version 1.0a of PageMaker that incorporated
  224. the new Windows 1.04 drivers.  Great, I thought.  But no.  Aldus no longer
  225. distributes the full Windows package, only the run-time package.  I got
  226. that for $10 (plus one Federal Express charge) in two days.  I then took
  227. the new drivers and various other new files from the Aldus stuff and mixed
  228. it with my 1.03 files, shook vigorously and prayed.  Finally, I got my PS/2
  229. mouse working with Windows and the 1.04 bug fixes applied to Windows (some
  230. PS/2 specific problems apparently).
  231.  
  232. I called Microsoft and found out that there exists a version 1.04 which you
  233. can get for free if you are a registered owner of 1.03.
  234.  
  235. I later found out that the drivers are available on Compuserve in
  236. Microsoft's forum.  That didn't help much since I don't subscribe to Com-
  237. puserve.
  238.  
  239.  
  240. Jeff Wallace        ARPA/Internet: jeffw@scam.Berkeley.Edu
  241. U.C. Berkeley       UUCP: ...!ucbvax!scam!jeffw
  242.  
  243. ------------------------------
  244.  
  245. Date:        26 Sep 87 16:34 +0200
  246. From:        "Niklas Mollberg" <P15738%QZCOM.BITNET@wiscvm.wisc.edu>
  247. Subject:     MS-Mouse and Windows on PS/2
  248.  
  249. Answer to: Doug_Wade%UBC.MAILNET@MIT-Multics.ARPA
  250.  
  251. IF you have a Windows version 1.00, 1.01, 1.02 or 1.03 you must get a copy
  252. of Windows 1.04 or the MOUSE.DRv from that version.
  253.  
  254. Windows does not recognize any other drivers (MOUSE.COM, MOUSE.SYS)
  255.  
  256. - Niklas
  257.  
  258. ------------------------------
  259.  
  260. Date: Sunday, 20 September 1987  02:41-MDT
  261. From: Phil Katz <katz@UWM-CS.MILW.WISC.EDU>
  262. Subject:   PKARC Serious Squash Bug
  263.  
  264. I have been able to confirm the bug in PKXARC 3.5 if a file (uncompressed)
  265. starts with 0x90, and the file is Squashed.  To date, I have received two
  266. direct reports of this problem.  For trivia buffs, this bug was also
  267. present in PKXARC 3.4, and never reported.
  268.  
  269. If a file starts with a 0x90 character (144 decimal) and is Squashed,
  270. PKXARC (and PKXARCjr and PKSFX) will not output this character, and will
  271. report the file fails CRC check.  The resulting extracted file will be ex-
  272. actly 1 byte shorter than it should be (it is missing the 0x90 character at
  273. the beginning).  Except for missing the first character, the extracted file
  274. will compare exactly with the original.  Re-inserting a 0x90 character at
  275. the beginning of the extracted file will restore it to the original file.
  276.  
  277. This problem can be fixed by the applying the following patches to the
  278. PKXARC/PKXARCjr/PKSFX version 3.5 programs:
  279.  
  280. debug pkxarc.com
  281. e 1d0b 8b 3e c8 f4 80 3e d0 f5 0c 75 06 e8 a9 06 eb 1a 90 aa
  282. w
  283. q
  284.  
  285. debug pkxarcjr.com
  286. e 1c92 8b 3e aa f5 80 3e b2 f6 0c 75 06 e8 a8 06 eb 1a 90 aa
  287. w
  288. q
  289.  
  290. debug pksfx.pgm
  291. e 112 8c f5
  292. e 16a4 8b 3e 2a f7 80 3e 24 f8 0c 75 06 e8 17 04 eb 1a 90 aa
  293. w
  294. q
  295.  
  296. >Phil Katz>
  297.  
  298. Exec-PC BBS, Shorewood WI ......... 414-964-5160, 24 hours, 1200/2400 baud
  299. RBBS of Chicago ................... 312-352-1035, 24 hours, 1200/2400 baud
  300. Sound of Music BBS, Oceanside NY .. 516-536-8723, 24 hours, 1200/2400 baud
  301. PKWARE BBS ........................ 414-352-7176, 24 hours, 1200/2400 baud
  302. USENET ............................ katz@uwm-cs.milw.wisc.edu
  303. BIX ............................... Username: philkatz
  304. U.S. Mail ......................... 7032 N. Ardara Ave., Glendale, WI 53209
  305.  
  306. ------------------------------
  307.  
  308. Date: Monday, 21 September 1987  23:41-MDT
  309. From: kneller@CGL.UCSF.EDU (Don Kneller)
  310. Subject:   NDMAKE 4.3 - make utility for MSDOS now available
  311.  
  312. Now available from SIMTEL20...
  313.  
  314. Filename            Type       Bytes     CRC
  315.  
  316. Directory PD:<MSDOS.C>
  317. NDMAKE43.ARC.1      BINARY     54214     30B6H
  318.  
  319. NDMAKE (ver. 4.3) is a shareware make utility for MSDOS.  For those un-
  320. familiar with `make', it is a utility that automates development of other
  321. programs.  This MSDOS version includes:
  322.  
  323.      - auto response file generation to overcome the command line limit
  324.      - VPATH (find sources in alternate directories)
  325.      - full macro capability
  326.      - default rules
  327.      - looping over commands
  328.  
  329.      Don Kneller
  330. UUCP:          ...ucbvax!ucsfcgl!kneller
  331. INTERNET: kneller@cgl.ucsf.edu
  332. BITNET:        kneller@ucsfcgl.BITNET
  333.  
  334. ------------------------------
  335.  
  336. Date: Sun, 27 Sep 87 15:50:10 EDT
  337. From: David Kirschbaum <kirsch@braggvax.arpa>
  338. Subject: HD Park software available from SIMTEL20
  339.  
  340. NetLandians,
  341. Recently read a query about PD disk park utilities on this newsletter.  I'd
  342. suggest snarfing (all from SIMTEL20):
  343. PD:<MSDOS.DSKUTL>
  344.      PDTIMPRK.ARC   9 kb
  345.      TIMEPARK.ARC   4 kb
  346.      TIMPARK1.LBR   4 kb
  347.  
  348. and maybe??
  349.      DISKP.EXE 8 kb
  350.  
  351. I snarfed one of these a while ago, works just fine, but can't remember
  352. which one.  Haven't looked at the contents lately to see what's there, but
  353. expect nice assembler source (right?).
  354.  
  355. Coulda sworn there was one clean utility to park on command, but can't find
  356. it.
  357.  
  358. David Kirschbaum
  359. Toad Hall
  360. kirsch@braggvax.ARPA
  361.  
  362. ------------------------------
  363.  
  364. Date: 28 Sep 87 11:35:23 GMT
  365. From: hsi!tankus@uunet.UU.NET (Ed Tankus)
  366. Subject: Commercial Programs Redirecting LPT# to disk
  367.  
  368. There is a commercial product called PrintQ that retails for $89. I think
  369. it does exactly what you are looking for. It allows any print program to be
  370. spooled to disk for printout at a later date.
  371.  
  372. The product has received favorable reviews from PC MAG and others.  The
  373. company is in NJ. I don't have a phone number but they advertise in most PC
  374. magazines anyway.
  375.  
  376.  
  377. Cheers!
  378.  
  379. -- Ed.
  380.  
  381. Net  :  {uunet,ihnp4,noao,hao,yale}!hsi!tankus
  382. Snail:  Health Systems Int'l, 100 Broadway, New Haven, CT 06511
  383. Bell :  (203) 562-2101
  384.  
  385. [The program LPTX.ASM in the Info-IBMPC Lending Library also works, is
  386. free, and is source code.  --gph]
  387.  
  388. ------------------------------
  389.  
  390. Date:         Fri, 25 Sep 87 15:55 CET
  391. From:         Helmut Waelder <ZRWA001%DTUZDV1%DEARN.BITNET@wiscvm.wisc.edu>
  392. Subject:      PRTEGA.ASM
  393.  
  394. I have added code to reset the printer to 6 lpi after graphics output.
  395. The complete source file follows:
  396.  
  397. [PRTEGA.asm has been updated in the lending library - gph]
  398.  
  399. ------------------------------
  400.  
  401. Date: Wednesday, 23 September 1987  07:17-MDT
  402. From: mcvax!dutrun!dutesta!karel@SEISMO.CSS.GOV (Karel van Houten)
  403. Subject:   Unix compatible tools source and binarys from SIMTEL20
  404.  
  405. Now available from SIMTEL20...
  406.  
  407. Filename            Type       Bytes    CRC
  408.  
  409. Directory PD:<MSDOS.DIRUTL>
  410. TOOLS.ARC.1         BINARY     69883    3B14H
  411.  
  412. Some time ago there was a request for a UNIX compatible 'mv' command for
  413. MS-DOS.  As a UNIX addict, I have written some commonly used UNIX tools in
  414. Microsoft C / MASM for myself.  Here are the executables and sources for
  415. those who want to try them too.
  416.  
  417. This package consist of: df, du, ls, mv, rm.
  418. --
  419. Karel van Houten                       BITNET   : NO! NO! NO!
  420. Delft University of Technology         INTERNET : karel@dutesta.UUCP
  421. Faculty of Electrical Engineering      UUCP     :
  422. ..!mcvax!dutrun!dutesta!karel
  423. Room 9.29H, Mekelweg 4                 SURFnet  : DUTRUN::KAREL
  424. 2628 CD  DELFT, The Netherlands        VOICE    : +31 15 783502
  425.  
  426. ------------------------------
  427.  
  428. Date:  Mon, 28 Sep 87 21:23 EDT
  429. From:  Hess.Unicorn@MIT-Multics.ARPA
  430. Subject:  CapsCtrl & Buf160 Utilities, for new keyboards
  431.  
  432. Mailed under separate cover for the Info-IBMPC library are two pieces of
  433. source code, both intended for effective use of the new almost-not-
  434. braindamaged IBM keyboards.
  435.  
  436. The first, CAPSCTRL.ASM, makes the Caps Lock key turn into a control key.
  437. To get a "real" Caps Lock press, do Shift-CapsLock or Alt-CapsLock.
  438.  
  439.  [CAPSCTRL.ASM got lost in the Mail System Somewhere. gph]
  440.  
  441. The second, BUF160.ASM, is a replacement for the existing one.  It works
  442. with the new keyboards, and enables the use of the F11 and F12 keys as well
  443. as the usual 160 character buffer.  No ill effects from using this with an
  444. old keyboard.
  445.  
  446. Both CapsCtrl and the Buf160 changes are courtesy of Bill Spitzak at Mark
  447. of the Unicorn, Inc.
  448.  
  449. Brian
  450.  
  451. [BUF160NEW.ASM has been added to the Info-IBMPC Lending Library - gph]
  452.  
  453. ------------------------------
  454.  
  455. Date: Sat, 26 Sep 87 09:26:57 EDT
  456. From: David Kirschbaum <kirsch@braggvax.arpa>
  457. Subject: Crossword Puzzles
  458.  
  459. NetLandians,
  460.  
  461. A critic recently asked me, "Well, if your computer is so smart, how come
  462. it can't do crossword puzzles?"  Got into a discussion, suddenly realized
  463. I'd NEVER seen any code around to have a micro MAKE a crossword puzzle!
  464. Shouldn't be TOO hard .. especially in one of the recursive-friendly lan-
  465. guages like LISP or something, I'd think .. can anyone point me to some
  466. public domain source (any language, I guess) that creates crossword puzzles
  467. from word lists or dictionaries?
  468.  
  469. Thanks in advance,
  470. David Kirschbaum
  471. Toad Hall
  472. kirsch@braggvax.ARPA
  473.  
  474. [A cross word puzzle generator (written in FORTRAN) appeared in an issue of
  475. "Dr. Dobb's Journal" in the late 70's.  I have the program somewhere in one
  476. of the boxes from my numerous moves.  If I can find it, I'll send it to you
  477. and the Lending Library.  I also saw a program (also written in FORTRAN) in
  478. a somewhat later issue of Dr. Dobb's that generated hidden word puzzles but
  479. for the life of me, I don't know where it went to...  Does anyone have back
  480. issues of Dr. Dobb's?   gph]
  481.  
  482. ------------------------------
  483.  
  484. Date: Sat, 26 Sep 87 23:27:50 EDT
  485. From: weikert@nadc.arpa (J. Weikert)
  486. Subject: Eagle-PC info needed
  487.  
  488. I know someone who has acquired an old Eagle-PC computer and would like to
  489. put a standard 20 meg. hard disk system in it. He has not been successful
  490. so far. Does anyone know anything about these machines?
  491.  
  492. ------------------------------
  493.  
  494. Date:     Sun, 27 Sep 87 10:29 N
  495. From:        <IUS%DACTH51.BITNET@CUVMA.COLUMBIA.EDU>
  496. Subject:  Reformat 1.50 trashing logical disks under DOS 3.3
  497.  
  498. I have been using your excellent Reformat program for about one year or so
  499. without any major problems. (I do backup, but so far, this has not proven
  500. necessary)
  501.  
  502. One thing though. I have found that REFORMAT runs quite well under DOS 3.3
  503. without any glitchs.
  504.  
  505. However, if I want to use that new feature of 3.3 FDISK to have two logical
  506. disks on one physical (let's say a 33MB+) disk and reformat either of those
  507. logical disks then it trashes the other (logical) disk.
  508.  
  509. Any ideas? Fixes?
  510.  
  511. regards, el
  512.  
  513. Eberhard W. Lisse
  514. Department of Plastic and Reconstructive Surgery and Burn Unit
  515. Technical University Aachen, West Germany
  516.  
  517. ------------------------------
  518.  
  519. Date: Mon, 28 Sep 87 21:51:11 CDT
  520. From: "Rich Winkel    UMC Math Department"
  521.         <MATHPG1%UMCVMB.BITNET@wiscvm.wisc.edu>
  522. Subject: FORTRAN 'interval arithmetic' compiler query
  523.  
  524. Does anyone know of such a beast for the PC?  For the record, such a com-
  525. piler automatically keeps track of computational error bounds as the errors
  526. propagate through arithmetic calculations, so that results can be derived
  527. in the form 'answer= 1.22323 +- .00002'.
  528.  
  529. Thanks for any help!
  530. Rich Winkel (MATHPG1@UMCVMB.BITNET)
  531.  
  532. ------------------------------
  533.  
  534. Date: Thu, 24 Sep 87 22:55:40 MDT
  535. From: dd@lanl.gov (Dan Davison)
  536. Subject: Program always reads from drive A:
  537.  
  538. I have an application program, available only as a .EXE file, which always
  539. tries to read a data file from the A: drive.  Is there a way to change this
  540. using DEBUG?  I'd like to change this to the C: drive.  This program is not
  541. a commerical program, and source code is not available so that I can fix
  542. this problem.  Any hints would be welcome.
  543.  
  544. Dan Davison       Arpa: dd@lanl.gov  BITNET: dd%lanl.gov@wiscvm.bitnet
  545. CIS: 74065,41     UUCP: dd@lanl.uucp or ...cmcl2!lanl!dd
  546. Voice:505-665-1355| T-10 MS K710, Los Alamos Natl. Lab, Los Alamos,NM 87545
  547.  
  548. ------------------------------
  549.  
  550. Date: Thu, 24 Sep 87 22:55:58 MDT
  551. From: dd@lanl.gov (Dan Davison)
  552. Subject: How to add a 1.2 MB 5.25" floppy to an IBM PC/XT
  553.  
  554. I have asked a local computer store if it is possible to add a 1.2 MB
  555. floppy drive to an IBM PC/XT (actually, it's an IBM PC Portable, which has
  556. the XT motherboard).  After about a month they tell me this is not pos-
  557. sible.  I'm aware that I'll have to get a different controller card, but
  558. surely there is a 1.2MB floppy controller for the PC bus.  Does anyone have
  559. a high density floppy in an XT, and if so can you recommend a controller?
  560.  
  561. Dan Davison       Arpa: dd@lanl.gov           BITNET:
  562. dd%lanl.gov@wiscvm.bitnet
  563. CIS: 74065,41     UUCP: dd@lanl.uucp or ...cmcl2!lanl!dd
  564. Voice:505-665-1355| T-10 MS K710, Los Alamos Natl. Lab, Los Alamos,NM 87545
  565.  
  566. ------------------------------
  567.  
  568. Date:     Thu, 24 Sep 87 16:57:57 EDT
  569. From: Glen Jones <gdj5t@krebs.acc.virginia.edu>
  570. Subject: Adding a 3.5 inch drive to AT&T 6300
  571.  
  572.      Is there any way to add an external 3.5 inch drive to an AT&T 6300 PC
  573. ***AND*** keep both internal 5.25 floppy drives?  If not, are there any
  574. cautions involving buying/installing an internal 3.5 in place of a 5.25
  575. inch?  I would really like to keep both 5.25 inch drives, however.
  576.  
  577.      I am currently running PC-DOS 3.2 (by IBM) on the 6300; has anyone
  578. done this with a 3.5 inch drive on an AT&T6300?
  579.  
  580.      Details on my current setup follow:
  581.           ROB bios 1.43
  582.           640K RAM
  583.           HardCard20 installed (from Plus Dev.)
  584.           both serial and parallel ports used
  585.  
  586. Thanks in advance for ANY advice!
  587.  
  588. Glen Jones
  589. U.Va. Biochem Dept., Box 440  >    UUCP: ...!uunet!virginia!gdj5t
  590. Charlottesville, VA 22908     > BITNET: gdj5t@virginia.BITNET
  591. (804) 924-2373            >   CSNET: gdj5t@acc.virginia.edu
  592.  
  593. ------------------------------
  594.  
  595. Date:     Fri, 25 Sep 87 17:03 EST
  596. From:     <JWS%PSUARLC.BITNET@wiscvm.wisc.edu>
  597. Subject:  Sunshine EPROM Burner
  598.  
  599. We purchased a Sunshine EPROM burner through third parties.  The accompany-
  600. ing software does not function on an EGA, but works OK on CGA.
  601.  
  602. Do you know an address or telephone number for this company or a "quick
  603. fix" for the problem?
  604.  
  605.                  Thanks in advance, Jack Sharer, JWS@PSUARLC
  606.  
  607. ------------------------------
  608.  
  609. Date:         Tue, 29 Sep 87 23:11:42 EDT
  610. From:         Dimitri Vulis <CLDLV%NASAGISS.BITNET@WISCVM.WISC.EDU>
  611. Subject:      Measuring speed from Turbo Pascal-bug fixed
  612.  
  613. > From: RECK%DBNUAMA1.BITNET@wiscvm.wisc.edu (Gisbert W.Selke)
  614. > Subject: Measuring speed from within Turbo Pascal
  615. >
  616. > I need to measure the approximate clock rate of a PC from within a Turbo
  617. > Pascal program.  So I wrote a little procedure which first got the cur-
  618. rent
  619. > time (via a DOS call), then executed some silly little loop and then got
  620. > the time again.
  621. >
  622. > >>> First question: Is there a simpler or more intelligent way to find
  623. the
  624. > speed?
  625.  
  626. Consider the following:
  627.  
  628. program measurespeed;
  629. function speed:byte;
  630. const NN=3;
  631. begin inline(
  632.  $1E                        (* push ds *)
  633. /$31/$C0                    (* xor  ax,ax *)
  634. /$8E/$D8                    (* mov  ds,ax *)
  635. /$8A/$1E/>$46C              (* mov  bl,46c *)
  636. /$88/$DF                    (* mov  bh,bl *)
  637. /$80/$C7/<NN                (* add  bh,NN *)
  638. /$3A/$1E/>$46C            (*L1:cmp  bl,46c *)
  639. /$74/$FA                     (*jz   L1 *)
  640. /$40                      (*L2:inc  ax *)
  641. /$3A/$3E/>$46C               (*cmp  bh,46c *)
  642. /$75/$F9                     (*jnz  L2 *)
  643. /$1F                         (*pop  ds *)
  644. /$88/$66/$04                 (*mov  bp+4,ah *)
  645. ) end;
  646.  
  647. begin
  648. writeln('Speed returns ',speed);
  649. end.
  650.  
  651. ALGORITHM:
  652. program measurespeed;
  653. const NN=3;
  654. var
  655.   z:byte;
  656.   count:integer;
  657.   speed:byte;
  658. begin
  659. z:=mem0:$46C; (* or use 'absolute'... *)
  660. while z=mem0:$46C do; (* here we start a new tick *)
  661. z:=(mem0:$46C+NN) mod 256; (* wait for this value *)
  662. count:=0;
  663. repeat
  664.  count:=count+1;
  665. until z=mem0:$46C;
  666. speed:=count div 256;
  667. end.
  668.  
  669. EXPLANATION:
  670. On every PC-compatible, the timer interrupt (IRQ0) occurs 18.2 times per
  671. second and the handler routine increments the 4-byte value at 0:46Ch. We
  672. get its least significant byte, wait until it changes, and then increment a
  673. counter until the timer reaches t+NN, where NN is a number like 3 or 5. We
  674. return the MSB of the counter (i.e. counter mod 256) only, since the LSB is
  675. sometimes inconsistent (if a keyboard interrupt etc occurs, it steals some
  676. CPU time I guess).
  677.  
  678. ADVANTAGES OVER PASCAL CODE:
  679.  
  680. 1) The counter has to be 16-bit. When TP allocates it, it's as likely as
  681. not to fall on odd address, with significant performance difference on a
  682. 16-bit machine, not every time you run it, but when you change the program
  683. someplace else, so the address changes between even and odd. (the only real
  684. advantage)
  685.  
  686. 2) The instruction mix generated for the repeat-until is a lot richer than
  687. loop L2, making the number of cycles more CPU model dependent.
  688.  
  689. 3) On a very fast machine, the counter may overflow. We treat AX as un-
  690. signed.
  691.  
  692. RELIABILITY:
  693. This function seems to give consistent results every time. This result is
  694. proportional (with a large error margin) to some sort of performance coef-
  695. ficient. Obviously, the result is affected by prefetch queues, wait states
  696. etc a whole lot. It's not really the clock speed, but some number propr-
  697. tional to some sort of 'performance index'. It's about as (un)reliable as
  698. Norton SI.
  699.  
  700. ------------------------------
  701.  
  702. Date: Sun, 27 Sep 87 17:12:26 PDT
  703. From: Ya'akov_Miles%UBC.MAILNET@MIT-Multics.ARPA
  704. Subject: 80386 motherboard upgrade to IBM-PC/xt
  705.  
  706. On Page 36, of "Computing Now!", Sept. 1987, is advertised an 80386 mother-
  707. board that is a drop-in replacement for the standard IBM-PC/xt motherboard.
  708. This 80386 motherboard runs at 6/16 mHz with zero wait states, and features
  709. four 16 bit and four 8 bit slots.  Made by:
  710.  
  711.     Chie Dar Electronic Ind. Co., Ltd.      Telex 34181
  712.     P.O. Box 89-36, Taipei, Taiwan, ROC     Phone (02) 981-4487
  713.  
  714. Does anybody have any further information - it may be a cheap and dirty way
  715. to upgrade a plain vanilla XT-clone.  A super "BABY-AT"?
  716.  
  717. ------------------------------
  718.  
  719. Date: Tue, 29 Sep 87 13:06:45 edt
  720. From: moss!cbosgd!neoucom!wtm@RUTGERS.EDU (Bill Mayhew)
  721. Subject: Adding Memory to an IBM EGA Card
  722.  
  723. One of our faculty people would like to increase the memory on his real IBM
  724. brand EGA card from 128K to 256K.  He has the daughter board for holding
  725. the additonal chips.  Alas, the board was installed by a dealer who was not
  726. kind enough to send along the installation notes.
  727.  
  728. It looks as if the chips are just plain old 4164, 150 nS chips, but I want
  729. to be sure before I take screwdriver in hand (the IBM-supplied chips have
  730. some unrecognizable in-house part no.).  When I add the extra memory, are
  731. there any jumpers that need to be changed?
  732.  
  733. Thanks much to anybody who can assist.
  734.  
  735.   --Bill
  736.  
  737. Bill Mayhew, Electrical Engineering
  738. Division of Basic Medical Sciences
  739. Northeastern Ohio Universities' College of Medicine
  740. Rootstown (what a name!), OH  44272-9989  USA     phone:  216-325-2511
  741. (wtm@neoucom.UUCP   ...!cbosgd!neoucom!wtm)
  742.  
  743. ------------------------------
  744.  
  745. Date:     Tue, 29 Sep 87  16:51:00 MEZ
  746. From:     Z3000JD%AWITUW01.BITNET@wiscvm.wisc.edu
  747.           (Johannes Demel Digitalrechenzentrum)
  748. Subject:  Experience with RightWriter/Rightwords
  749.  
  750. Does anyone has experience with the Grammer and Style-Checker RightWriter
  751. and Dictionary-Utility RightWords from RIGHTSOFT Inc. (At the moment of-
  752. fered by IEEE at a reduced price).
  753.  
  754. I am most interested using this in an application with the TeX and LaTeX
  755. Typesetting system by Donald Knuth.
  756.  
  757. Johannes Demel, Technical University Vienna  (BITNET: Z3000JD@AWITUW01)
  758.  
  759. ------------------------------
  760.  
  761. Date: Tue 29 Sep 87 14:53:04-PDT
  762. From: Ted Shapin <BEC.SHAPIN@ECLA.USC.EDU>
  763. Subject: Uncompress for unix .Z wanted
  764. Phone: (714)961-3393; Mail:Beckman Instruments, Inc.
  765. Mail-addr: 2500 Harbor Blvd., X-11, Fullerton CA 92634
  766.  
  767. I would like to uncompress some unix .Z files.  Is there such
  768. a program that runs under PC-DOS?
  769.  
  770. ------------------------------
  771.  
  772. Date: Wed, 30 Sep 87 14:25:44 MEZ
  773. From: "Rainer Kleinrensing" UNI217%DBNRHRZ1.BITNET@WISCVM.WISC.EDU
  774. Subject: MultiSync monitor with Hercules
  775.  
  776. Some time ago I bought a QuadEGA ProSync graphics card and a Multisync
  777. monitor from Quadram.  I have read several times that Multisync compatible
  778. monitors can operate with a Hercules monochrome graphics card.  The ProSync
  779. card is capable of emulating a Hercules card.  My question:  how do I have
  780. to connect the monitor to the card in order to operate in Hercules mode?
  781. The manuals don't give any clues.  I have heard that all I have to change
  782. is the monitor cable.  If anybody out there successfully operates a Her-
  783. cules card with a MultiSync monitor, please let me know.
  784.  
  785.    Thank you ,
  786.       Rainer
  787.  
  788. ------------------------------
  789.  
  790. End of Info-IBMPC Digest
  791. ************************
  792.